English Dictionary
◊ HOLY WATER
holy water
n : water that has been blessed by a priest for use in symbolic
purification